investment trust certificate - Espagnol Anglais Dictionnaire